<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@media screen and (max-width:1100px) {
	.in_ys{
		background-size: 100%;
	}
	.in_ys dt b {
    	font-size: 2.142em;
    }
    .in_ys1 {
	    padding: 130px 390px 0 210px;
	}
	.in_ys2 {
	    padding: 190px 0 0 650px;
	}
	.in_ys3 {
	    padding: 130px 400px 0 190px;
	}
	.in_ys4 {
	    padding: 170px 0 150px 660px;
	}
	.in_ys dt span{
		font-size: 1.071em;
	}
	.in_ys dd{
		line-height: 22px;
	}
	.in_customization dd{
		padding-top: 12px;
	}
	.in_case dd p{
		line-height: 20px;
		padding: 5px 0;
		font-size: 0.928em;
	}
	.product_l li{
		line-height: 35px;
	}
	.in-ne li {
		line-height: 45px;
	}
	.in-ne li a{
		font-size: 16px;
	}
}
@media screen and (max-width:1040px) {
	.in_ys dt b{
		font-size: 1.857em;
	}
	.in_ys1 {
	    padding: 110px 390px 0 185px;
	}
	.in_ys2 {
	    padding: 180px 0 0 620px;
	}
	.in_ys3 {
	    padding: 100px 370px 0 190px;
	}
	.in_ys4 {
	    padding: 170px 0 150px 625px;
	}
	.footer_nav li span{
		padding:  0 10px;
	}
	.in_ab dd strong.in_p{
		padding: 30px 8px 0 20px;
	}
	.in_ab h3{
		font-size: 1.571em;
		padding: 30px 20px 40px 15px;
	}
	.in-ne ul{
		padding: 0;
	}
}
@media screen and (max-width:980px) {
	.in_ys1 {
	    padding: 90px 360px 0 185px;
	}
	.in_ys2 {
	    padding: 160px 0 0 600px;
	}
	.in_ys4 {
	    padding: 150px 0 150px 625px;
	}
	.in_customization dd p{
		padding: 15px 0 5px;
	}
	.in_title h2 em, .in_titles h2 em{
		font-size: 2.071em;
	}
	.in_title h2 i, .in_titles h2 i{
		    font-size: 3.285em;
	}
	.in_customization dd h5{
		font-size: 1.571em;
	}
}
@media screen and (max-width:960px){
	.d_logo{
		margin-left: -85px;
	}
	.in_ys1 {
	    padding: 90px 360px 0 180px;
	}
	.in_ys2 {
	    padding: 145px 0 0 580px;
	}
	.in_ys3 {
	    padding: 140px 370px 0 170px
	}
	.in_ys4 {
	    padding: 170px 0 150px 610px
	}
	.in_customization dd{
		padding-top: 5px;
	}
	.in_ys dt b{
		font-size: 1.571em;
	}
	.in_ys dt span{
		font-size: 1em;
	}
	.ii-pro li p{
		padding-top: 80px;
	}

	.left_contact li.l_tell{
		background: none;
		padding: 0;
		padding-bottom: 8px;
	}
	.left_contact li.l_t{
		font-size: 1.071em;
		line-height: 20px;
	}
	.in_cp li .ass b{
		font-size: 18px;
		line-height: 35px;
	}
    .ydyc{display:none;}
}
@media screen and (max-width:920px){
	.in_ys2 {
	    padding: 115px 0 0 550px;
	}
	.in_ys4 {
	    padding: 130px 0 130px 570px;
	}
	.in_customization dd p{
		line-height: 22px;
		padding: 10px 0 5px;
	}
	.in_case dd p{
		font-size: 1em;
		padding: 0 0 5px;
	}
	.in_ab dd strong.in_p{
		font-size: 1.571em;
		
	}.in_product h3,.sidebar h3{
		font-size: 1.428em;
	}
	.product_l h4,.product_o h4{
		padding-left: 40px;
		background: #99533e url(../images/icon.png) no-repeat 20px -114px;
	}
	.product_l li a,.sidebar_lb li a{		
   		 padding-left: 30px;
	}
	.product_l li{
		line-height: 30px;
	}
	.product_l ul{
		padding: 10px 0;
	}
	.in_ab h3{
		display: none;
	}
	.in_ab dd span{
		margin-top: 0;
	}
	.in_ab dd strong.in_p{
		padding: 0 8px 0 10px;
	}
	.in_cp li h3{
		font-size: 0.857em;
		line-height: 28px;
	}
	.in_about_bg{
		background: url(../images/about_bg.jpg);
	}
	.in_ab{
		margin-top: 10px;
		margin-bottom: 20px;
	}
}
@media screen and (max-width:900px){
	.in_ys1 {
	    padding: 90px 330px 0 170px
	}
	.in_ys2 {
	    padding: 145px 0 0 560px
	}
	.in_ys3 {
	    padding: 100px 310px 0 160px;
	}
	.in_ys4 {
	    padding: 140px 0 140px 570px
	}
	.copyright p{
		line-height: 22px;
	}
	.in_ab dd{
		width: 21%;
		margin-right: 1%;
	}
	.in-ne li{
	line-height: 36px;
}
}
@media screen and (max-width:880px){
	.in_ys4 {
	    padding: 120px 0 100px 560px;
	}
	
.chenshu_wrap{ width:99%;  border:1px solid #bda79c; margin-top:20px; display:block;}
.chenshu_wrap dl{ width:100%; border-bottom:0px solid #bda79c; line-height:36px; display:block; height:36px; text-indent:1em;}
.chenshu_wrap dl dd{ width:49%; float:left; border-right:0px solid #bda79c;}

.chenshu_pc{ width:794px; height:219px; background: url(/images/chenshu_bg.png) no-repeat; display:none;}
.chenshu_pc h2{ margin:0 0 4px 50px; line-height:50px; width:150px; font-size:18px; font-weight:700; background: url(/images/chtit_bg.png) no-repeat;}
.chenshu_pc dl{ width:100%; border-bottom:0px solid #bda79c; line-height:30px; display:block; height:30px; text-indent:1em; margin-left:20px;}
.chenshu_pc dl dd{ width:49%; float:left; border-right:0px solid #bda79c;}
	
	
	
}
@media screen and (max-width:860px){
	.in_ys2 {
	    padding: 115px 0 0 520px;
	}
	.in_ys3 {
	    padding: 70px 310px 0 160px;
	}
	.in_ys4 {
	    padding: 110px 0 140px 530px;
	}
	.in_case dd a.case_more,.con li span{
		display: none;
	}
	.con li a{
		width: 98%;
	}
	.con{
		padding: 15px;
	}
	.con{
		height: 350px;
	}
	.footer_nav li span{
		padding: 0 8px;
	}
	.in_ab{
		margin-top: 10px;
	}
	.callbacks_nav{
		background: transparent url(../images/themes2.png) no-repeat left top;
		width: 65px;
		height: 59px;
		left: 5%;
	}
	.callbacks_nav.next{
		right: 5%;
	}
	.left_contact li.l_tell b{
		font-size: 1.071em;
	}
}
@media screen and (max-width:830px){
	.in_ys{
		background:none;
		margin-top: 20px;
	}
	.in_ys1,.in_ys2,.in_ys3,.in_ys4{
		padding: 20px 0 10px;
	}
	.in_customization dd p{
		font-size: 0.928em;
		line-height: 20px;
	}
	.in_customization dd{
		padding-top: 0;
	}
	.in_customization dd a{
		margin-top: 8px;
	}
	.in_case dd p{
		padding: 0;
	}
	.link{
		padding: 10px 0 15px;
	}
	.ff{
		margin: 20px auto;
	}
	.copyright{
		padding: 5px 2% 0;
	}
	.mt_2{
		margin-top: 25px;
	}
	.mb_2{
		margin-bottom: 25px;
	}
	.in_customization dd h5{
		font-size: 1.371em;
	}
	.in_ys dt b{
	    font-size: 1.485em;
	}
	.d_logo {
	    margin-left: -80px;
	}
	.in_product h3,.in_ab dd strong.in_p,.sidebar h3{
		font-size: 1.285em;
	}
	.in_titles h2{
		padding: 20px 0 20px;
	}
	.in_ab dd strong.in_p{
		padding: 0 5px 0 5px;
	}
}
@media screen and (max-width:768px){
	.tjcp ul li {
}
	.news_main {
    font-size: 1em;
}
	.in_cp figure span{line-height: 18px;}
	.bdtj {
    margin-left: 2%;
}
	.titarc3 {
    font-size: 18px;
}
  .titarc1 {
    font-size:20px;
  }
.titarc2 p {
    width: 50%;
	font-size:20px;
}
  .titarc2 a span{
    width:45%;
  }
	.link{
		display: none;
	}
	.footer_nav li span{
		padding: 0 2px;
	}
	.in_ab{
		padding: 10px;
	}
	.in_ab dd span{
		padding: 0;
	}
	.in_ys1, .in_ys2, .in_ys3, .in_ys4{
		padding: 15px 0 0;
	}
	.in_customization{
		margin-top: 15px;
		padding-bottom: 15px;
	}
	.in_case{
		margin-top: 15px;
	}
	.w_300 {
		display: none;
	}
	.w_700{
		width: 100%;
	}
	.paging{
		margin-top: 20px;
	}
	.d_logo{
		margin-left: -71px;
	}
	.d_logo img{
		width: 85%;
	}
	.in-ne li {
		line-height: 30px;
	}
	.in-ne li a{
		font-size: 14px;
	}
	.in_cp li .ass b{
		font-size: 16px;
		line-height: 30px;
	}
	.ii-pro li p {
		padding-top: 0;
	}
}
@media screen and (max-width:700px){
	.d_logo {
	    margin-left: -57px;
	}
	.d_logo img{
		width: 70%;
	}
	.product_l ul{
		padding: 0;
	}
	.product_l li{
		line-height: 25px;
	}
	.in_product h3,.sidebar h3{
		padding: 10px 0;
		font-size: 1.142em;
	}
	.product_l h4,.product_o h4{
		line-height: 30px;
		background-position:  20px -120px;
	}
	.in_cp li h3{
		padding: 0;
		line-height: 25px;
	}
	.in_ab dd strong.in_p{
		padding: 0;
	}
	.in_ys{
		margin-top: 5px;
	}
	.in_customization dd h5 span{
		display: none;
	}
	.in_customization dd h5{
		font-size: 1.142em;
	}
	.in_customization dd p{
		font-size: 1em;
	}
	.in_case dd p {
	    padding: 0;
	    height: 60px;
	    overflow: hidden;
	}
}
@media screen and (max-width:640px){
	.galcolumn{
		min-width: 100%;
	}
	/*.galcolumn .item{*/
		/*width: 48%;*/
		/*float: left;*/
		/*margin: 0 1%;*/
	/*}*/
	.mt_2{
		margin-top: 15px;
	}
	.mb_2{
		margin-bottom: 15px;
	}
	.in_title h2 i img, .in_titles h2 i img{
		width: 33%;
	}
	.in_title h2 em img, .in_titles h2 em img{
		width: 15%;
	}
	.in_title h2 em, .in_titles h2 em{
		padding: 0 0 5px;
	}
	.in_product{
		margin-top: 15px;
	}
	.in-lunb{
		width: 95%;
	}
	.in_p_nav,.search,.head_bg,.footer_nav_bg,.code ,.in-ne{
		display: none;
	}
  .ii-pro li{background:none  !important;width:24%;margin:0 0.5% 10px !important;}
  .ii-pro li p{line-height:30px;margin-top:0;background-color: #763724;color:#fff;}
	.in_cp,.in_ab dt,.in_ab dd,.in_ab dd strong.in_p{
		width: 100%;
	}
	.in_title h2 em, .in_titles h2 em {
	    font-size: 1.485em;
	}
	.in_titles h2 {
	    padding: 10px 0 10px;
	}
	.in_ab dd{
		text-align: left;
		padding: 15px 0 10px;
	}
	.in_ab dd span{
		width: auto;
		float: none;
		line-height: 22px;
	}
	.in_ab dd strong.in_p{
		padding-bottom:8px ;
	}
	.in_title h2,.in_titles h2{
		background: none;
	}
	.in_ys dt b{
		font-size: 1.142em;
	}
	.in_ys dd{
		font-size: 0.928em;
		padding-top: 5px;
	}
	.in_ys dt{
		padding: 10px 0 5px;
	}
	.in_case dd p {
	    height: 40px;
	}
	.in_new{
		display: none;
	}
	.in_questions{
		width: 100%;
		margin-right:0 ;
	}
	.copyright{		
		border-right:none ;
	}
	footer{
		border-top: 1px dashed #c8aea1;
	}
	.ff{
		margin: 0;
		padding: 10px 0;
	}
	.product_main ul{
		width: 46%;
		margin: 8px 2% 10px;;
	}
	.product_le,.product_ri{
		width: 100%;
	}
	.product_ri{
		margin-top: 20px;
	}
	.product_ri p.mmo{
		display: none;
	}
	.mtt_15{
		padding: 7px;
	}
	.witess_main dl{
		margin-bottom: 12px;
	}
	.in_title h2 i, .in_titles h2 i{
		line-height: 40px;
		font-size: 3em;
	}
	.in_title h2 i.yys img{
		width: 38%;
	}
	.in_case dl{
		padding: 10px 1.5%;
	}
}
@media screen and (max-width:600px){
	.in_customization dt{
		width: 90%;
		padding: 2%;
		margin: auto;
		float: none;
	}
	.in_customization dd{
		width: 94%;
		margin:15px auto 0;
		float: none;
	}
}
@media screen and (max-width:480px){

	.mt_2{
		margin-top: 10px;
	}
	.mb_2{
		margin-bottom: 10px;
	}
	.in_product h3, .in_ab dd strong.in_p,.sidebar h3{
		font-size: 1.142em;
	}
	.in_title h2 em img, .in_titles h2 em img {
	    width: 20%;
	}
	.in_title h2 i img, .in_titles h2 i img {
	    width: 48%;
	}
	.in_title h2 i.yys img{
		width:60%
	}
	.footer_logo{
		display: none;
	}
	.copyright{
		border: 0;
		width: 100%;
	}
	.ff{
		padding: 5px 0;
	}
	.in_case dl{
		width: 100%;
	}
	.in_case dl.in_case_bor{
		border-right: 0;
	}
	.in_case dd p{
		height: auto;
	}
	.callbacks_nav{
		background: transparent url(../images/themes3.png) no-repeat left top;
	    width: 32px;
	    height: 29px;
	    left: 2%; top: 60%;
	}
	.callbacks_nav.next{
		right: 2%;
	}
	.in_title h2 em, .in_titles h2 em{
		font-size: 1.285em;
	}
	.in_title h2 i, .in_titles h2 i{
		font-size: 2.485em;
	}
	.in_titles h2 span{
		font-size: 0.928em;
	}
	.in_product h3, .in_ab dd strong.in_p,.sidebar h3{
		font-size: 1em;
	}
	.in_ys dd,.in_ab dd span{
		font-size: 1em;
	}
	.case_main li{
		width: 48%;
	}
	.paging li a{
		padding: 3px 7px;
		margin: 0 1px;
		font-size: 0.857em;
	}
	.paging{
		margin: 10px 0 10px;
	}
	.mtt_15{
		padding: 8px;
	}
	.position{
		line-height: 30px;
	}
	.case_main span a,.position{
		font-size: 0.928em;
	}
  .case_main span a,.position span{display:none;}
	.case_main span a{
		width: 98%;
		display: block;
		text-overflow: ellipsis;
		white-space: nowrap;
		overflow: hidden;
	}
	.paging li{
		line-height: 20px;
	}
	.position a{
		font-size: 1em;
	}
	.container{
		margin-right: 7px;
		margin-left: 7px;
	}
	.product_main li a.xq{
		display: none;
	}
	.product_main li{
		line-height: 22px;
	}
	.product_main ul{
		width: 46%;
		margin: 8px 2% 10px;;
	}
	.copyright{
		padding: 5px 0 0;
	}
	.message_main li input{
		width: 50%;
	}
	.message_main li textarea{
		width: 60%;
	}
	.message_main li.m_but{
		padding-left: 60px;
	}
	.search_nr{
		margin-top: 15px;
		margin-bottom: 0;
	}
	.search_nr li span{
		display: none;
	}
	.search_nr li a{
		width: 98%;
	}
	.witess_main dd p{
		height: 44px;
		overflow: hidden;
		font-size: 0.928em;
	}
	.witess_main dd b a{
		font-size: 1em;
		line-height: 28px;
	}
	.witess_main dl{
		margin-bottom: 10px;
	}
	.new_active h5{
		font-size: 1.2em;
		margin: 5px 0;
	}
	.product_main li a{
		font-size: 0.857em;
	}
	.in_cp li .ass b {
		font-size: 14px;
		line-height: 20px;
		margin-top: 13%;
	}
	.in_cp li .ass p{
		display: none;
	}
	.xg-pro{
		margin-top: 18px;
	}
}
@media screen and (max-width:380px){
	.in_case dd p{
		height: 60px;
	}
	.in_title h2 em img, .in_titles h2 em img {
	    width: 23%;
	}
	.in_title h2 i img, .in_titles h2 i img {
	    width: 50%;
	}
	.message_main li input{
		width: 70%;
	}
	.message_main li textarea{
		width: 78%;
	}
	.message_main li.m_but{
		padding-left: 50px;
	}
	.witess_main dd p{
		line-height: 18px;
		height: 36px;
	}
	.witess_main dd b a{
		line-height: 25px;
	}
}</pre></body></html>